self-contained aid - Deutsch Englisch Wörterbuch